草庐IT

php - MySQL 插入语句队列

全部标签

php - 在 PHP 中加载格式错误的 XML

我有一个XML文档需要用PHP加载。我目前正在使用simplexml_load_file()函数,但是xml文件格式不正确,因此出现解析错误。XML文件看起来像这样:...something1>如您所见,此XML很糟糕,此函数在尝试解析它时抛出错误。我也不需要这个损坏的数据。我只想阅读我能阅读的内容,然后扔掉其他所有内容。 最佳答案 正如JonahBron所建议的,试试DOMDocument::loadHTML():$dom=newDOMDocument();$dom->strictErrorChecking=false;libxm

php - 另一个 PHP XML 解析错误 : "Input is not proper UTF-8, indicate encoding!"

错误:Warning:simplexml_load_string()[function.simplexml-load-string]:Entity:line3:parsererror:InputisnotproperUTF-8,indicateencoding!Bytes:0xE70x610x690x73数据库中的XML(在FF中查看源代码的输出):role_fraRoleenfrançaisRoleçenfrançais如果我没理解错的话,这个错误与old_value标签中编码的第一个ç有关。准确的说,这个错误是根据bytes:"çais"?这是我加载X

c++ - 如何使用 RapidXml for C++ 使用字符串在 xml_document 中插入新节点?

std::stringsrc="aaabbbccc";std::stringsrc2="xxx";我想使用RapidXml将src2中的节点附加到src中的树中我这样做:xml_documentxmldoc;xml_documentxmlseg;std::vectors(src.begin(),src.end());std::vectorx(src2.begin(),src2.end());xmldoc.parse(&s[0]);xmlseg.parse(&x[0]);xml_node*a=xmlseg.first_node();/*Nodetoappend*/xmldoc.first

php - 使用 PHP 将 XML 转换为不带属性的 JSON?

我想用PHP将XML文件转换为JSON。XML文件如下所示:...........................elements...-->我正在使用这个简单的PHP脚本://OpenXMLfilewithSimpleXML.$xml=simplexml_load_file('file.xml');//ConvertXMLcontenttoJSON.$json=json_encode($xml);//OutputJSON.echo$json;我将XML文件的全部内容作为JSON输出,但是我需要将脚本修改为:只获取的JSON元素,而不是完整的文件。获取不带元素属性的JSON。这是我想要

php - 用 PHP 解析 XML

我正在尝试使用PHP的SimpleXML解析职位提要。我以前只使用过JSON,但在让解析器工作时遇到了问题。下面是一些示例数据:ComissionJobs2011-02-18T23:58:38Z010192146VirtualRecruiter(IT)-Comission...RemedyIntelligentStaffingMonsterorganicBuffalo,NY2011-02-04T05:51:17Z2011-02-04T05:51:17ZSeekingacandidatewithpreviousrecruitingexperiencetoworkasaVirtualRec

xml - 如何从 SQL Server 2005 中获取 XML 数据并将其作为节点插入到 TXMLDocument 中?

我需要从我的数据库中获取数据来创建单独的xml文件。我已经完成了大部分工作,但我不知道如何将数据从XML字段中取出并放入我正在创建的XMLDocument中。当我尝试将其作为文本处理时,它无法正常工作。到目前为止,这是我的代码:XMLDoc.Active:=true;aNode:=XMLDoc.AddChild('item');aNode.SetAttribute('id','Drug');bNode:=aNode.AddChild('item');bNode.SetAttribute('id','LDPId');bNode.Text:=IntToStr(vwFirstLifeLabe

php - 缓存提要或完成的页面?

我刚开始使用SimpleXML获取提要并在我的一个网页上显示来自该XML提要的数据。看我的第一篇文章https://stackoverflow.com/questions/5925368/how-to-use-the-weather-gov-xml-feed-on-a-website我有PHP的基本知识,所以我可能会遗漏一些基本知识。如果我理解正确发生了什么,每次有人在显示php之前查看我的页面时,脚本首先必须去获取提要。然后它按照我的要求对提要执行操作,然后显示页面。如果我缓存提要或格式化提要并缓存它,我认为一切都会更快。哪个更好地缓存原始提要或格式化提要并缓存结果?我该如何进行缓存

php - 将 xml 文件更新从服务器推送到所有客户端浏览器?

我想知道是否可以将xml文件更新从服务器推送到所有客户端浏览器?基本上我建议的情况是我的服务器保存一个xml文件,当用户加载使用所述xml文件的页面时,他们可以请求更改它,如果允许更改(由页面客户端确定),则更新xml文件在服务器端。到目前为止我还好(好吧,我有大量的阅读可以让我达到这一点)。然后我希望所有连接的页面刷新依赖于xml文件的页面的所有元素,而不刷新整个页面。换句话说,如果服务器上的副本比它们的新,则所有这些页面都使用该文件来更新它们的副本->数据。这可以通过服务器推送实现吗,还是我必须不断轮询服务器以比较文件?(这对我来说似乎很草率..)如果可能的话,最好的方法是什么?感

java - 通过 XSLT 将外部文件内容作为 HTML 插入

我有点被一些XSLT问题困住了。我有一些简单的xml文件和以下样式表:Chaptersummarylinked_content来自一个简单的文本文件(例如summary.txt):Considerthisasasimplesummary^^PartOne现在我的问题是:如何将文本文件中的HTML代码作为HTML代码插入到生成的html文件中。我知道,上面的代码不会工作,因为我只在生成的插入文本中得到>、<。我不会坚持通过参数提交内容。如果他们是从样式表中读取文本文件的方法,那就太好了!有什么想法吗?编辑:还卡在这里。我尝试了一种解决方法,在java中读取文本文件并将内容设置为样

php - 如何使用 php、DomDocument 和 DomXPath 查询 graphml?

有人知道如何使用php、DomDocument和DomXpath查询graphml文档吗?我的查询似乎是正确的。例如//graphml/图/节点$dom=newDomDocument();$dom->load("doc.graphml");$x=newDOMXPath($dom);$x->registerNamespace('y',"http://www.yworks.com/xml/graphml");$r=$x->query("//graphml/graph/node");echo$r->length;返回的长度始终为0;但它必须是1。XML:vilauma